/********************************************************************************
** Form generated from reading UI file 'procwizardthresholdpage.ui'
**
** Created: Sun Jun 5 17:17:54 2011
**      by: Qt User Interface Compiler version 4.7.2
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_PROCWIZARDTHRESHOLDPAGE_H
#define UI_PROCWIZARDTHRESHOLDPAGE_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QFrame>
#include <QtGui/QGridLayout>
#include <QtGui/QGroupBox>
#include <QtGui/QHBoxLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QListWidget>
#include <QtGui/QPushButton>
#include <QtGui/QSpacerItem>
#include <QtGui/QSpinBox>
#include <QtGui/QVBoxLayout>
#include <QtGui/QWidget>

QT_BEGIN_NAMESPACE

class Ui_ProcWizardThresholdPage
{
public:
    QGridLayout *gridLayout;
    QSpacerItem *spacerItem;
    QLabel *label;
    QListWidget *userListWidget;
    QVBoxLayout *vboxLayout;
    QPushButton *addPushButton;
    QPushButton *removePushButton;
    QListWidget *authListWidget;
    QFrame *line;
    QLabel *label_5;
    QGroupBox *groupBox;
    QHBoxLayout *hboxLayout;
    QHBoxLayout *hboxLayout1;
    QLabel *label_2;
    QSpinBox *thresholdSpinBox;
    QHBoxLayout *hboxLayout2;
    QLabel *label_3;
    QSpinBox *robustnessSpinBox;

    void setupUi(QWidget *ProcWizardThresholdPage)
    {
        if (ProcWizardThresholdPage->objectName().isEmpty())
            ProcWizardThresholdPage->setObjectName(QString::fromUtf8("ProcWizardThresholdPage"));
        ProcWizardThresholdPage->resize(629, 469);
        gridLayout = new QGridLayout(ProcWizardThresholdPage);
#ifndef Q_OS_MAC
        gridLayout->setSpacing(6);
#endif
#ifndef Q_OS_MAC
        gridLayout->setContentsMargins(9, 9, 9, 9);
#endif
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        spacerItem = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        gridLayout->addItem(spacerItem, 4, 2, 1, 1);

        label = new QLabel(ProcWizardThresholdPage);
        label->setObjectName(QString::fromUtf8("label"));
        label->setWordWrap(true);

        gridLayout->addWidget(label, 2, 0, 1, 3);

        userListWidget = new QListWidget(ProcWizardThresholdPage);
        userListWidget->setObjectName(QString::fromUtf8("userListWidget"));
        userListWidget->setSelectionMode(QAbstractItemView::ExtendedSelection);

        gridLayout->addWidget(userListWidget, 3, 0, 1, 1);

        vboxLayout = new QVBoxLayout();
#ifndef Q_OS_MAC
        vboxLayout->setSpacing(6);
#endif
        vboxLayout->setContentsMargins(0, 0, 0, 0);
        vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
        addPushButton = new QPushButton(ProcWizardThresholdPage);
        addPushButton->setObjectName(QString::fromUtf8("addPushButton"));
        addPushButton->setEnabled(true);

        vboxLayout->addWidget(addPushButton);

        removePushButton = new QPushButton(ProcWizardThresholdPage);
        removePushButton->setObjectName(QString::fromUtf8("removePushButton"));
        removePushButton->setEnabled(true);

        vboxLayout->addWidget(removePushButton);


        gridLayout->addLayout(vboxLayout, 3, 1, 1, 1);

        authListWidget = new QListWidget(ProcWizardThresholdPage);
        authListWidget->setObjectName(QString::fromUtf8("authListWidget"));
        authListWidget->setSelectionMode(QAbstractItemView::ExtendedSelection);

        gridLayout->addWidget(authListWidget, 3, 2, 1, 1);

        line = new QFrame(ProcWizardThresholdPage);
        line->setObjectName(QString::fromUtf8("line"));
        line->setFrameShape(QFrame::HLine);
        line->setFrameShadow(QFrame::Sunken);

        gridLayout->addWidget(line, 1, 0, 1, 3);

        label_5 = new QLabel(ProcWizardThresholdPage);
        label_5->setObjectName(QString::fromUtf8("label_5"));

        gridLayout->addWidget(label_5, 0, 0, 1, 1);

        groupBox = new QGroupBox(ProcWizardThresholdPage);
        groupBox->setObjectName(QString::fromUtf8("groupBox"));
        hboxLayout = new QHBoxLayout(groupBox);
#ifndef Q_OS_MAC
        hboxLayout->setSpacing(6);
#endif
#ifndef Q_OS_MAC
        hboxLayout->setContentsMargins(9, 9, 9, 9);
#endif
        hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
        hboxLayout1 = new QHBoxLayout();
#ifndef Q_OS_MAC
        hboxLayout1->setSpacing(6);
#endif
#ifndef Q_OS_MAC
        hboxLayout1->setContentsMargins(0, 0, 0, 0);
#endif
        hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
        label_2 = new QLabel(groupBox);
        label_2->setObjectName(QString::fromUtf8("label_2"));

        hboxLayout1->addWidget(label_2);

        thresholdSpinBox = new QSpinBox(groupBox);
        thresholdSpinBox->setObjectName(QString::fromUtf8("thresholdSpinBox"));
        thresholdSpinBox->setValue(1);

        hboxLayout1->addWidget(thresholdSpinBox);


        hboxLayout->addLayout(hboxLayout1);

        hboxLayout2 = new QHBoxLayout();
#ifndef Q_OS_MAC
        hboxLayout2->setSpacing(6);
#endif
        hboxLayout2->setContentsMargins(0, 0, 0, 0);
        hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2"));
        label_3 = new QLabel(groupBox);
        label_3->setObjectName(QString::fromUtf8("label_3"));

        hboxLayout2->addWidget(label_3);

        robustnessSpinBox = new QSpinBox(groupBox);
        robustnessSpinBox->setObjectName(QString::fromUtf8("robustnessSpinBox"));
        robustnessSpinBox->setValue(1);

        hboxLayout2->addWidget(robustnessSpinBox);


        hboxLayout->addLayout(hboxLayout2);


        gridLayout->addWidget(groupBox, 4, 0, 1, 2);

#ifndef QT_NO_SHORTCUT
        label_2->setBuddy(thresholdSpinBox);
        label_3->setBuddy(robustnessSpinBox);
#endif // QT_NO_SHORTCUT
        QWidget::setTabOrder(userListWidget, addPushButton);
        QWidget::setTabOrder(addPushButton, removePushButton);
        QWidget::setTabOrder(removePushButton, authListWidget);
        QWidget::setTabOrder(authListWidget, thresholdSpinBox);
        QWidget::setTabOrder(thresholdSpinBox, robustnessSpinBox);

        retranslateUi(ProcWizardThresholdPage);

        QMetaObject::connectSlotsByName(ProcWizardThresholdPage);
    } // setupUi

    void retranslateUi(QWidget *ProcWizardThresholdPage)
    {
        ProcWizardThresholdPage->setWindowTitle(QApplication::translate("ProcWizardThresholdPage", "Form", 0, QApplication::UnicodeUTF8));
        label->setText(QApplication::translate("ProcWizardThresholdPage", "Select some authorities from the list and then choose the authority threshold and robustness factor.", 0, QApplication::UnicodeUTF8));
        addPushButton->setText(QApplication::translate("ProcWizardThresholdPage", "&Add >>", 0, QApplication::UnicodeUTF8));
        removePushButton->setText(QApplication::translate("ProcWizardThresholdPage", "<< &Remove", 0, QApplication::UnicodeUTF8));
        label_5->setText(QApplication::translate("ProcWizardThresholdPage", "<html><head><meta name=\"qrichtext\" content=\"1\" /></head><body style=\" white-space: pre-wrap; font-family:Sans Serif; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;\"><p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-weight:600;\">Select authorities.</span></p></body></html>", 0, QApplication::UnicodeUTF8));
        groupBox->setTitle(QApplication::translate("ProcWizardThresholdPage", "Threshold Options", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_WHATSTHIS
        label_2->setWhatsThis(QApplication::translate("ProcWizardThresholdPage", "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">The threshold is the number of authorities that must pool together their secret key shares to decrypt the final result.</p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">You should set this high enough so that you do not put too much power into the hands of small number of authorities, but not so high that it is impractical for this many authorities to be present. </p></body></html>", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_WHATSTHIS
        label_2->setText(QApplication::translate("ProcWizardThresholdPage", "&Threshold:", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_WHATSTHIS
        label_3->setWhatsThis(QApplication::translate("ProcWizardThresholdPage", "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">The robustness factor is the fraction of the threshold that is required at each stage.  If in doubt, leave this at the default of 1.</p></body></html>", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_WHATSTHIS
        label_3->setText(QApplication::translate("ProcWizardThresholdPage", "Robustness &factor:", 0, QApplication::UnicodeUTF8));
    } // retranslateUi

};

namespace Ui {
    class ProcWizardThresholdPage: public Ui_ProcWizardThresholdPage {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_PROCWIZARDTHRESHOLDPAGE_H
